you're on your own - Turc Anglais Dictionnaire